MSAVI – Modified Soil Adjusted Vegetation Index

مؤشر MSAVI هو نسخة محسّنة من مؤشر SAVI، ويُعد من أهم مؤشرات الغطاء النباتي خاصة في المناطق التي تحتوي على نسبة تربة مكشوفة عالية. MSAVI يقوم بتقليل تأثير التربة على حسابات الغطاء النباتي، وبالتالي يعطي نتائج أكثر دقة في المناطق الجافة وشبه الجافة.

📌 تعريف المؤشر

يستخدم MSAVI لتحسين حساسية كشف الغطاء النباتي في البيئات التي تكون فيها النباتات قليلة أو يوجد تباين عالي بين التربة والنباتات. يُعتبر مناسبًا جدًا في الدراسات الزراعية، الجفاف، مراقبة نمو المحاصيل، واستشعار المناطق الهشة.

📌 معادلة MSAVI

MSAVI = (2 * NIR + 1 - sqrt((2 * NIR + 1)^2 - 8 * (NIR - RED))) / 2

📌 نطاق القيم

📌 أفضل استخدامات المؤشر

📌 كود Google Earth Engine – MSAVI لأي منطقة في العالم

var image = ee.ImageCollection('LANDSAT/LC08/C02/T1_L2') .filterBounds(geometry) .filterDate('2023-01-01', '2023-12-31') .first(); // تطبيق معامل التحويل لسطوع السطح var corrected = image.divide(10000); // تحديد الباندات المطلوبة var nir = corrected.select('SR_B5'); var red = corrected.select('SR_B4'); // حساب MSAVI var msavi = nir.expression( '(2 * NIR + 1 - sqrt((2 * NIR + 1)**2 - 8 * (NIR - RED))) / 2', { 'NIR': nir, 'RED': red } ); // عرض المؤشر Map.centerObject(geometry, 10); Map.addLayer(msavi, {min: -1, max: 1, palette: ['brown','yellow','green']}, 'MSAVI'); // تصدير النتيجة Export.image.toDrive({ image: msavi, description: 'MSAVI_export', scale: 30, region: geometry, fileFormat: 'GeoTIFF' });
💡 **ملاحظة:** قبل تشغيل الكود، استخدم أداة الرسم لرسم المنطقة (Polygon أو Rectangle). بمجرد الضغط على Run سيتم حساب MSAVI تلقائيًا.